home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / net_des.arc / DES1.DOC < prev    next >
Text File  |  1987-12-22  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. DES(1)                    USER COMMANDS                    DES(1)
  5.  
  6.  
  7.  
  8. NAME
  9.      des - DES file encryption
  10.  
  11. SYNOPSIS
  12.      des -e|-d [-h] [-k key] [-b]
  13.  
  14. DESCRIPTION
  15.      des is a filter that encrypts or decrypts standard input  to
  16.      standard  output  with  the  Data Encryption Standard (DES).
  17.      Either -e (encrypt) or -d (decrypt) must  be  specified.  If
  18.      the  key is not given on the command line with the -k option
  19.      the command will prompt for it twice, suppressing  echo  and
  20.      comparing the two responses to guard against mistyping.  The
  21.      -h flag controls how the key string is  to  be  interpreted.
  22.      Without  the -h flag, the key is an ASCII string.  Since DES
  23.      ignores the low order bit of each key byte, the  high  order
  24.      bit  is  set  for odd parity, thus retaining the information
  25.      contained in the low order bit.  If the -h flag is set,  the
  26.      key  string  is  interpreted as 16 hex/ASCII characters; the
  27.      low order bit of each byte is again ignored as per  the  DES
  28.      algorithm.  This allows the use of any arbitrary 56-bit key,
  29.      including bytes representing control characters  that  could
  30.      not be typed if the -h option were not used.
  31.  
  32.      By default, DES Cipher Block Chaining (CBC)  mode  is  used,
  33.      with  an  initial vector (IV) of all zeros; if the -b option
  34.      is specified,  Electronic  Code  Book  (ECB)  mode  is  used
  35.      instead.
  36.  
  37.      Except for the -h option, this command  is  compatible  with
  38.      the des command on the Sun Microsystems workstation.
  39.  
  40. SEE ALSO
  41.      Sun Microsystems DES(1)  manual  page,  which  describes  in
  42.      detail  how  the  length  of the file is encoded in the last
  43.      block of ciphertext.
  44.  
  45. AUTHOR
  46.      Phil Karn, KA9Q
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                    Last change: 24 March 1987                   1
  64.  
  65.  
  66.  
  67.